


//获取轮播图
// function getList() {
var form = layui.form
// 封装渲染页面的函数
function loadSwiperList() {
    $.ajax({
        type: 'GET',
        url: '/admin/swipers',
        success: function (res) {
            var tags = template('table-tpl', res)
            $('.layui-table tbody').html(tags)
        }
    })
}
loadSwiperList()

// 点击切换是否能使用
$('.layui-table tbody').on('click', '.layui-badge', function (e) {
    let status = $(e.target).data('status')
    let id = $(e.target).data('id')
    $.ajax({
        type: 'PUT',
        url: '/admin/swipers/' + id,
        data: {
            status: status
        },
        success: function (res) {
            if (res.status === 0) {
                layer.msg(res.message)
                loadSwiperList()
            }
            // console.log(res);
        }
    })
})

// 点击删除，删除图片
$('.layui-table tbody').on('click', '.delete', function (e) {
    layer.open({
        title: '删除图片'
        , type: 0
        , btn: ['确定', '取消']
        , content: `
        是否删除图片
        `,
        yes: function () {
            layer.close()
            let id = $(e.target).data('id')
            $.ajax({
                url: '/admin/swipers/' + id,
                type: 'DELETE',
                data: {
                    id: id
                },
                success: function (res) {
                    if (res.status === 0) {
                        layer.msg(res.message)
                        loadSwiperList()
                    }
                }
            })
        }
    });

})

// 上传部分
$('#uploadSwiper').click(function () {
    $('#myfile').click()
})

// 把要上传的文件放入对象中
$('#myfile').change(function (e) {
    // console.log(e.target.files);
    var files = e.target.files
    var fd = new FormData()
    $.each(files, function (index, item) {
        fd.append('swipers', item)
        // console.log(index);
        // console.log(item);
    })

    $.ajax({
        url: '/admin/swipers',
        type: 'POST',
        data: fd,
        processData: false,
        contentType: false,
        caches: false,
        success: function (res) {
            // console.log(1);
            if (res.status === 0) {
                layer.msg(res.message)
                loadSwiperList()
            }
        }
    })
})